import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import * as serviceWorker from './serviceWorker';
import createStore from './redux/redux';


ReactDOM.render(<App />, document.getElementById('root'));


var myState={
      name:'i am qtc'
}

var reducer=function(initState=myState,action){
    switch (action.type){
        case 'NAME_UPPER':
             let oldName=initState.name;
             let upper=oldName.toUpperCase();
             return Object.assign({},initState,{
                 name:upper
             })
        default:
            return initState     
    }
}

window.store=createStore(reducer);

console.log(window.store);

// If you want your app to work offline and load faster, you can change
// unregister() to register() below. Note this comes with some pitfalls.
// Learn more about service workers: https://bit.ly/CRA-PWA
serviceWorker.unregister();
